compromise (someone's) principles

Translations
faire des compromis sur (ses) principes
Definitions
To weaken or undermine someone's fundamental beliefs or values, often by persuading them to act against their own ethical standards or moral convictions.